107416
21588
192193
840971
613360
1017398
1716136
918552
335795
830183
662674
1019901
5100799
3535581
3035148
2338804
2220988
2026609
1934357
190378
1750118
1677195
1629471